.payment{
	width:1000px; margin:110px auto 60px auto;
}

.payment>div{
	width:290px; margin:0 auto; height:20px;
}

.payment>div>div{
	width:1px; height: 16px;
	margin:2px 0; float: left;
	background:#000;
}

.payment>div>p{
	line-height: 20px; margin:0 40px;
	float: left;
}

.payment>div>p:nth-child(2){
	color:#6393B4;
}
div.tableshang{
	width:1000px; margin:0 auto;
}

#table{
	border-bottom: 1px solid #999;
}
#table img{
	width:80px; vertical-align: top;
}

#table th{
	border-bottom: 1px solid #333; padding: 10px 0;
}

#table tr td{
	padding:10px 0; font-size: 14px; text-align:center;
}

#minus,#add{
	padding: 0 10px; background: orange; cursor: pointer;
}

#number{
	width: 20px;
}
